// 获取访问计划列表
import { http } from '~/utils'

export function getDataAuditList(params){
  return http.get({
    url:'/flowable/task/todoList',
    params,
    config:{
      isToken:true,
      isLoad:true,
      loadTxt:'列表信息加载中...',
      loadTarget:document.querySelector('.planvisit-main')
    }
  })
}
// 审批
export function complete(data){
  return http.post({
    url:'/flowable/task/complete',
    data,
    config:{
      isToken:true,
      isLoad:true,
      loadTxt:'审批中...',
      loadTarget:document.querySelector('.elmessageTip')
    }
  })
}
// 驳回
export function rejectTask(data){
  return http.post({
    url:'/flowable/task/reject',
    data,
    config:{
      isToken:true,
      isLoad:true,
      loadTxt:'驳回中...',
      loadTarget:document.querySelector('.elmessageTip')
    }
  })
}

// 退回
export function returnTask(data){
  return http.post({
    url:'/flowable/task/return',
    data,
    config:{
      isToken:true,
      isLoad:true,
      loadTxt:'退回中...',
      loadTarget:document.querySelector('.tuihui-info')
    }
  })
}

// 可退回任务列表
export function returnList(data) {
  return http.post({
    url:'/flowable/task/returnList',
    data,
    config:{
      isToken:true
    }
  })
}

// 委派
export function appointPeo(data){
  return http.post({
    url:'/flowable/task/delegateTask',
    data,
    config:{
      isToken:true
    }
  })
}

// 转办
export function zhuanPeo(data){
  return http.post({
    url:'/flowable/task/assignTask',
    data,
    config:{
      isToken:true
    }
  })
}
